home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / comm / xeno / bgbbs04.lha / BGBBS / BGBBS.DOC < prev    next >
Text File  |  1997-07-27  |  11KB  |  320 lines

  1.  
  2.                .--------------------------------------------.
  3.                | BGBBS Lister v0.4 for XenoLink BBS V1.982+ |
  4.                `--------------------------------------------'
  5.                             Author: Ben Gaunt
  6.                    Email: ben.gaunt@pickled.demon.co.uk
  7.  
  8.                  P I C K L E D   F I S H   S O F T W A R E
  9.  
  10.                      Release date: 27th July 1997
  11.  
  12. =========================================================================
  13. .---------.
  14. | Licence |
  15. `---------'
  16.  
  17. This  program  is  for  the  use  of  any  Xenolink  BBS sysop, under the
  18. understanding  that  the  Rexx source code will not be changed in anyway,
  19. unless permission is stated in the code or in this manual.
  20.  
  21. The code may NOT be re-programmed for other BBS's unless I the programmer
  22. have first given my consent to the conversion.
  23.  
  24. This  door  must  NOT  be  used on pay only BBS's or BBS's that use on-line
  25. phone charges (eg:  0898 in the UK) with out first obtaining a licence.
  26.  
  27. This door may be included on CD's, cover disks, and (free) FTP sites.
  28.  
  29. =========================================================================
  30. .--------------.
  31. | Distribution |
  32. `--------------'
  33.  
  34. This  program  may  be freely copied and spread as long as the copies are
  35. verbatim to the original archive, which contains:
  36.  
  37. BGBBS/BGBBS.DAT
  38. BGBBS/BGBBS.REXX
  39. BGBBS/END.TXT
  40. BGBBS/HELP.TXT
  41. BGBBS/INTRO.TXT
  42. BGBBS/BGBBS.DOC
  43. FILE_ID.DIZ
  44.  
  45. Also no money is to be charged for the program.
  46. It is NOT allowed to be distributed through pay only BBS's.
  47.  
  48. =========================================================================
  49.  
  50. .----------------------.
  51. | The DOC'S start here |
  52. `----------------------'
  53.  
  54. Yes another BBS lister!!!!!
  55.  
  56. But wait, this one has one feature that Xeno BBS listers have been missing
  57. and that feature is - The user can now download the BBS list, so they no
  58. longer have to read it online.
  59.  
  60. BGBBS Lister is your basic BBS lister type door, sysops etc enter their
  61. BBS details and then your users can view the details.
  62.  
  63. See on-line help for more information on using the door.
  64.  
  65. .------------.
  66. | Installing |
  67. `------------'
  68.  
  69. Just unpack the archive into your Rexx:  dir then add an option to one of
  70. your menus like:
  71.  
  72. CMD = "B"
  73.    {
  74.       rexx "Rexx:BGBBS/BGBBS.REXX ~14"
  75.    } 
  76.  
  77. Once  started  the door will check for the data file, if it doesn't exist
  78. it will then generate one.  Once the data file is loaded or generated the
  79. Main Menu will be displayed and the user can then use the door.
  80.  
  81. Also see Configuration if you want to run the Door from a different path.
  82.  
  83. .----------.
  84. | Updating |
  85. `----------'
  86.  
  87. If  you already have BGBBS Lister on your BBS all you need to do is copy
  88. the new files over the old ones. But keep your old BGBBS.DAT file.
  89. The  format  of  the data file has remained the same so you don't have to
  90. restart your list.
  91. Also see 'Configuration'.
  92.  
  93.  
  94. .---------------.
  95. | Configuration |
  96. `---------------'
  97.  
  98. PATHS:
  99. Well if you load up the 'BGBBS.REXX' into a text editor and go to line 45
  100. you will see you can alter a few of the settings.
  101.  
  102. PATH$ can be edited, for example if you want to run this door from DOORS:
  103. just edit the PATH$ to read
  104. PATH$="DOORS:BGBBS/"
  105.  
  106. MENU SETS:
  107. The menu sets (ASCII/ANSI), by default the door uses ASCII for menu set 0
  108. and ANSI for any menu set higher than 0. Again you can edit this as well.
  109.  
  110. DOWNLOADING:
  111. When a user selects download bbs list all the BBS data is saved to a file
  112. in t: So you need to have T: assigned.
  113. Also you will notice in the BGBBS dir two text files,
  114.  
  115. END.TXT
  116. INTRO.TXT
  117.  
  118. Intro.txt is a text file that is placed at the begining of the BBS ASCII
  119. file that is to be downloaded.
  120.  
  121. End.txt is a text file that is append to the end of the BBS ASCII file that
  122. is to be downloaded.
  123.  
  124. Load up the text files into any ASCII editor and edit them to your own
  125. liking.
  126.  
  127. If you still don't understand what they do enter the door (from local
  128. login) and select download BBS list. You will be told you can't download
  129. locally. But if you look in T: you will see a file called, 'BBS_LIST.TXT'
  130. View this file and it should all become clear.
  131.  
  132.  
  133. .---------------.
  134. | Bugs/Problems |
  135. `---------------'
  136.  
  137. There are bound to be a few bugs in this door, don't worry none will damage
  138. your BBS or computer set up. If anything does go wrong an error message
  139. will be shown and the user will be thrown back to your BBS.
  140.  
  141. There could  in theory though be a problem if the BBS/Amiga crashes while
  142. the data file is being saved, as this could result in the data file being
  143. corrupted.
  144. If  this happens simple delete the data file 'BGBBS.DAT' and the program
  145. will generate a new data file. There will be better file handling in the
  146. next release (or the next one).
  147.  
  148. Known bugs:
  149. If you the sysop delete all the BBS in the list a display bug occures.
  150. But if you want to restart the list just kill the 'BGBBS.DAT' file ;)
  151.  
  152.  
  153. .---------------------------------.
  154. | Freeware/Shareware/Licenceware? |
  155. `---------------------------------'
  156.  
  157. It's freeware, so enjoy it and remember if there is any thing you would
  158. like in the next update mail me!
  159.  
  160.  
  161. .--------------------.
  162. | Contacting/support |
  163. `--------------------'
  164.  
  165. If you need to contact me you can call my BBS,
  166.  
  167. Channel X BBS +44 (0)181 943 5187  (24hrs 2400 to 28800bps)
  168.  
  169. or mail,
  170.  
  171.   Fido: 2:254/260.12
  172. E-mail: ben.gaunt@pickled.demon.co.uk
  173.  
  174. That's  it  hope  you  enjoy  the door and look out for more by me coming
  175. soon.
  176.  
  177.  
  178. .-----------.
  179. | Thanks to |
  180. `-----------'
  181.  
  182. Xeno Inc     (for Xenolink and all those lovely updates)
  183.  
  184.  
  185. and all my users who took the time to test the door out.
  186.  
  187. Greets to all on #Xenolink.....
  188.                  #Amiga
  189.                  #Amigacafe
  190.  
  191. .------------.
  192. | Disclaimer |
  193. `------------'
  194.  
  195. I  have  thoroughly  tested  this program, but if for some strange reason
  196. while  running  this  door Aliens land in the yard, your head explodes or
  197. the cat just spontaneously combusts.  It wasn't my fault ;)
  198.  
  199.  
  200. .---------.
  201. | History |
  202. `---------'
  203.  
  204.  V0.4 - 27th July 1997
  205.         At last I've finaly added the Edit BBS function, you all asked for
  206.         it so I done it ;) Not been fully tested so let me know if you
  207.         find bugs.
  208.  
  209.  V0.3 - 5th May 1997 * Not Publicly Released *
  210.         Its been a long time since I've done any work on any of the Xeno
  211.         doors, and as there is nowt on TV and I'm broke (again) I thought
  212.         I would update this door. So now you know! :)
  213.  
  214.         Fixed: 1) Bug in delete a BBS option, if user had more than one BBS
  215.                   entry this caused problems.
  216.                2) Bug when user selected download list and aborted then tried
  217.                   to download the list again an error message was displayed
  218.                   and list was not downloaded.
  219.  
  220.  V0.2 - 10th November 1996 *First Public Release*
  221.         Added: Search BBS list
  222.                Delete a BBS from the list
  223.                On-line Help
  224.  
  225.         Fixed a bug when the door is first run with no data file
  226.         it would throw out all sorts of rubbish.
  227.         
  228.                
  229.  V0.1 - 19th October 1996 First draft, and very buggy :)
  230.  
  231.  
  232. .---------------.
  233. | To do list... |
  234. `---------------'
  235.  
  236. Make an area where Sysops can upload their ANSI adverts, and users can
  237. view them.
  238.  
  239. Make a real search funstion.
  240.  
  241. Better downloading control (find a bug in this let me know ASAP)
  242.  
  243. Automatic killing of adverts over a certain age.
  244.  
  245. Clean up the re-drawing etc.
  246.  
  247. Any ideas?
  248.  
  249.  
  250. .--------------------------.
  251. |Other Xenolink doors by me|
  252. `--------------------------'
  253.  
  254. ** BG-WALL **
  255. My  fav  door  for Xenolink, if I do say so myself :) Its another Wall door
  256. for Xenolink, but with many extras.
  257. - A nice brick wall effect in ANSI mode.
  258. - Supports any screen length.
  259. - Support for ANSI COLOUR or ASCII.
  260. - Centres the text on the wall.
  261. - An option for the users to see who wrote each line of text!
  262. - Even in ASCII mode the users can still select the colour for when a
  263.   ANSI users views his text.
  264. - The tile '~' command is automatically removed from any text, so no
  265.   more shitty messages like,
  266.   'Oi [user name] call Bla Bla BBS on 12121819128'.
  267. - Ban list, stop certain users from entering text. They can read the wall
  268.   but not write on it. Why? Well I hate users who keep entering BBS adds
  269.   etc. And those users who slag off the sysop ;)
  270.  
  271. ** AmiNet Recent Requester **
  272. If you have access to AmiNet then this door is a must.
  273. It  reads  in  the  AmiNet  recent list and lets your users mark files they
  274. would  like  you  to  download.   The  door  makes  a list of all the files
  275. requested and what AmiNet dir they are in and who requested them.
  276. The  list  can  then  be  turned  into a FTP script and used to automaticly
  277. download the files next time you connect to the Internet.
  278.  
  279. ** Requester **
  280. Simple  little  door  where  users can place a request for a file you don't
  281. have  on your BBS.  Other users can then view the list and up the requested
  282. file(s).
  283.  
  284. ** Home Brew ** (WORK IN PROGRESS)
  285. Is  a  private  access area, home page type thing for your users.
  286. Allows -
  287.         Private File Area.
  288.         Private Menus.
  289.         Limited Access Areas (IE the users has to giver permission).
  290.         Users can edit and design their own menus.
  291.         Auto checking (IE users don't go over their HD limit etc).
  292.  
  293.  
  294. Im also looking into doing a Football Manager Sim with multi-user support
  295. maybe even multi-bbs support too?
  296. If you want this door mail me ;)
  297.  
  298.                        .----------------------------.
  299.                        | BGBBS (C)1996/97 Ben Gaunt |
  300.                        `----------------------------'
  301.                                  ______     .
  302.                                 /      \   /|
  303.                                /o       \ / |
  304.                               O          X  |
  305.                                \        / \ |
  306.                                 \______/   \|
  307.      ______ __          __     __           `  __    ______ __          __
  308.     / __  //_/         / /__  / /             / /   / ____//_/         / /
  309.    / /_/ /__   ______ / // / / /  ______ ____/ /   / /_   __   ______ / /___
  310.   / ____// /  / ____// _  / / /  / ____// __  /   / __/  / /  / ____// __  /
  311.  / /    / /_ / /___ / /| | / /_ / __/_ / /_/ /   / /    / /_ _\__  // / / /
  312. /_/    /___//_____//_/ |_|/___//_____//_____/   /_/    /___//_____//_/ /_/
  313.  
  314.               ______                __                        
  315.              / ____/              _/ /_                      
  316.             / /___ ______ ______ /  __/__   __ ______ _____ ______
  317.            /___  // __  // ____/ / /  / /__/ // __  // .__// ____/
  318.           ____/ // /_/ // __/   / /_ /  _   // __  // /   / __/_
  319.          /_____//_____//_/     /___/ \_/ \_//_/ /_//_/   /_____/
  320.